#ifndef STATE_INIT_H
#define STATE_INIT_H

#include "State.h"
#include "State_Menu.h"
#include "State_Movie.h"
class BallSmackers;

//This is the state that initializes the game.
class State_Init:public State
{
private:
	static State_Init* init;
public:
	//Basically, Enter = Set Up
	void Enter();//ctor
	//Execute does all the work.
	void Execute(D3DApp* g);
	//Exit does all the cleanup of this state before we move to a new state
	void Exit();//dtor
	//Allows other states to change to this one if need be, or to access data from this class.
	static State_Init* Instance();
};

#endif